package switchviz.graphic.signal;

public class ComplexSignalDataModel extends BasicSignalDataModel
{
	private String _firstsignal= "";
	private String _secondsignal = "";
	private int _operation = 0;
	private float _offset = 0;
	private float _coefficient = 1;
	private boolean _logarithm = false;
	
	public ComplexSignalDataModel()
	{
		this.setType(BasicSignalDataModel.TYPECOMPLEX);
	}
	
	public float getOffset() 
	{
		return _offset;
	}

	public void setOffset(float offset) 
	{
		this._offset = offset;
	}

	public float getCoefficient() 
	{
		return _coefficient;
	}

	public void setCoefficient(float coefficient) 
	{
		this._coefficient = coefficient;
	}

	public boolean isLogarithm() 
	{
		return _logarithm;
	}

	public void setLogarithm(boolean logarithm) 
	{
		this._logarithm = logarithm;
	}
	
	public String getFirstalias() 
	{
		return _firstsignal;
	}
	
	public void setFirstalias(String firstalias) 
	{
		this._firstsignal = firstalias;
	}
	
	public String getSecondalias() 
	{
		return _secondsignal;
	}
	
	public void setSecondalias(String secondalias)
	{
		this._secondsignal = secondalias;
	}
	
	public int getOperation() 
	{
		return _operation;
	}
	
	public void setOperation(int operation) 
	{
		this._operation = operation;
	}
}
